Improved Bacterial Foraging Optimization with Social Cooperation and Adaptive Step Size
نویسندگان
چکیده
This paper proposed an Improved Bacterial Foraging Optimization (IBFO) algorithm to enhance the optimization ability of original Bacterial Foraging Optimization. In the new algorithm, Social cooperation is introduced to guide the bacteria tumbling towards better directions. Meanwhile, adaptive step size is employed in chemotaxis process. The new algorithm is tested on a set of benchmark functions. Canonical BFO, Particle Swarm Optimization and Genetic Algorithm are employed for comparison. Experiment results show that the IBFO algorithm offers significant improvements over the original BFO algorithm and is a competitive optimizer for numerical optimization.
منابع مشابه
An Adaptive Bacterial Foraging Optimization Algorithm with Lifecycle and Social Learning
Bacterial Foraging Algorithm BFO is a recently proposed swarm intelligence algorithm inspired by the foraging and chemotactic phenomenon of bacteria. However, its optimization ability is not so good compared with other classic algorithms as it has several shortages. This paper presents an improved BFO Algorithm. In the new algorithm, a lifecycle model of bacteria is founded. The bacteria could ...
متن کاملNovel Adaptive Quantum-inspired Bacterial Foraging Algorithms for Global Optimization
In this paper, novel bacterial foraging algorithms (BFA) based on quantum principle, adaptive chemotactic step size and spiral dynamics algorithm (SDA) are presented. Then, an adaptive chemotactic step size scheme based on iteration number is obtained via analytical approach. Furthermore, the adaptive chemotactic step size based on individual bacterium fitness value and the current iteration nu...
متن کاملA Novel Image Segmentation Method Based on An Improved Bacterial Foraging Optimization Algorithm
When some bionic optimization algorithms are used for image segmentation, we find that the search speeds of these algorithms are slow and the local searching abilities of these algorithms need be improved. In order to solve these problems, this paper proposed a new image segmentation method based on the improved bacterial foraging optimization algorithm. Firstly, a dynamic step size is used to ...
متن کاملBacterial Foraging Optimization Algorithm: Theoretical Foundations, Analysis, and Applications
Bacterial foraging optimization algorithm (BFOA) has been widely accepted as a global optimization algorithm of current interest for distributed optimization and control. BFOA is inspired by the social foraging behavior of Escherichia coli. BFOA has already drawn the attention of researchers because of its efficiency in solving real-world optimization problems arising in several application dom...
متن کاملAnalysis and Improvement of the Bacterial Foraging Optimization Algorithm
The Bacterial Foraging Optimization Algorithm is a swarm intelligence optimization algorithm. This paper first analyzes the chemotaxis, as well as elimination and dispersal operation, based on the basic Bacterial Foraging Optimization Algorithm. The elimination and dispersal operation makes a bacterium which has found or nearly found an optimal position escape away from that position, which gre...
متن کامل